$(function() {
	// location.href = '/'
	// 获取到cookie
	// console.log($.cookie())
	var cookieName = $.cookie('username')
	var cookieImg = $.cookie('img')
//	console.log($.cookie('img'))
	if(cookieImg) {
		// onerror当文件加载失败时会触发这个事件
		var header = '<img src="' + cookieImg + '" onerror="this.src=\'images/user.png\'">'
		$('#user').empty().html(header + cookieName)
	}
	// 退出删除cookie
	$('.dropdown-menu li').last().click(function() {
		$.removeCookie('username')
		$.removeCookie('img')
		location.reload()
	})
	$('#user').click(function() {
		if(!cookieName) {
			$(this).removeAttr('data-toggle')
			location.href = '/sign'
		}
	})
	//提问跳转部分
	$('#ask').click(function() {
		if(cookieName) {
			location.href = '/ask'
		} else {
			$('.modal-body p').text('请先登录...')
			$('.modal').modal('show')
		}
	})
	//提问跳转部分
	$('#ask').click(function() {
		if(cookieName) {
			location.href = '/ask'
		} else {
			$('.modal-body p').text('请先登录...')
			$('.modal').modal('show')
			$('.sure').click(function() {
				location.href = '/sign'
			})
		}
	})
	$('.question').delegate('.answer', 'click', function() {
		//点击button时获取对应的父元素ul的下标值
		var $index = $(this).parents('ul').index()
		var thisId = $(this).parents('li').data('id')
		// console.log(thisId)
		$.cookie().askId = thisId

		$.get('/ans/' + thisId, function() {
			if(cookieName) {
				location.href = '/answer'
			} else {
				$('.modal-body p').text('请先登录...')
				$('.modal').modal('show')
				$('.sure').click(function() {
					location.href = '/sign'
				})
			}
		})
	})
	$('.modal-close').click(function() {
		$('.modal').modal('hide')
		.on('hidden.bs.modal', function() {
			location.href = '/sign'
		})
	})
	$('.question').delegate('.delete', 'click', function() {
		var thisId = $(this).parents('li').data('id')
		var userId = $.cookie('userId')
		var usId
		$.get('/thid/'+thisId,function(data){
//			console.log(data.init)
			usId = data.init
		})
		setTimeout(function(){
			console.log(usId)
			var data = {
				thisId,
				userId,
				usId
			}
			if(userId==usId) {
				$.ajax({
					type: 'POST',
					url: '/del',
					data: data,
					success: function(data) {
						console.log(data)
						if(data.code == 'success') {
							location.reload()
						}
					}
				})
			} else {
				$('.modal-body p').text('请问题 发布者删除...')
				$('.modal').modal('show')
				$('.sure').click(function() {
					location.href = '/'
				})
			}
		},100)
	})

	var page = $('.pagination .active').index()
	$('.pagination li').first().click(function() {
		if(page > 1) {
			page--
			console.log(page)
			location.href = '/?page=' + page
		}
	})
	$('.pagination li').last().click(function() {
		if(page < $(this).index() - 1) {
			page++
			location.href = '/?page=' + page
		}
	})
	$('.pagination .active').click(function(ev) {
		ev.preventDefault()
	})
	//轮播图
	var i = 0;
	$('.con').hover(function() {
		$('.preva').css('display', 'block')
		$('.nexta').css('display', 'block')
	}, function() {
		$('.preva').css('display', 'none')
		$('.nexta').css('display', 'none')
	})
	//	滑过span,变背景换颜色
	$('.nava span').hover(function() {
		i = $(this).index();
		$('.con ul li').eq(i).finish().fadeIn(1000).siblings().fadeOut(1000);
		$(this).addClass('oon').siblings().removeClass('oon');
	})
	//	右边
	$('.nexta').click(function() {
		i++;
		if(i > 3)
			i = 0;
		$('.con ul li').eq(i).finish().fadeIn(1000).siblings().fadeOut(1000);
		$('.nava span').eq(i).addClass('oon').siblings().removeClass('oon');
	})
	//	左边
	$('.preva').click(function() {
		i--;
		if(i < 0)
			i = 5;
		$('.con ul li').eq(i).finish().fadeIn(1000).siblings().fadeOut(1000);
		$('.nava span').eq(i).addClass('oon').siblings().removeClass('oon');
	})
	//	加定时器,让其自动切换
	function auto() {
		i++;
		if(i > 3)
			i = 0;
		$('.con ul li').eq(i).finish().fadeIn(1000).siblings().fadeOut(1000);
		$('.nava span').eq(i).addClass('oon').siblings().removeClass('oon');
	}
	var timer = setInterval(auto, 2000)
	//	滑过时清除定时器，离开时再执行
	$('.con').hover(function() {
		clearInterval(timer)
	}, function() {
		timer = setInterval(auto, 2000)
	})

})